refreshing drink made with crushed ice and juice - Español Inglés Diccionario